compound helicopter - Turkish English Dictionary